.badge{
    .top{
        padding: 20px;
        height: 150px;
        width: 100%;
        background: url(../imgs/index-card-badge.png) no-repeat #4294ff right bottom;
        background-size: 100px;
        position: relative;
        // background-position: right;
        .icon-left{
            font-size: 30px;
            color: #fff;
        }
        .text{
            flex-direction: column;
            span{
                color: #fff;
                font-size: 20px;
            }
            .english{
                opacity: .6;
            }
        }
        .number{
            width: 100px;
            height: 100%;
            position: absolute;
            right: 70px;
            bottom: 0px;
            span{
                display: block;
                position: absolute;
                top: 40px;
            }
            .nine{
                position: absolute;
                right: 0;
                bottom: 0px;
                color: #fff;
                font-size: 80px;
            }
        }
    }
    .content{
        width: 100%;
        padding: 20px;
        flex-wrap: wrap;
        justify-content: space-around;
        img{
            width: 33%;
            height: 100px;
            margin-bottom: 10px;
        }
    }
}